home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 1 / LIGHT-ROM 1 (Amiga Library Services)(1994).iso / ffdisks / d875.lha / AZap / AZap.doc < prev    next >
Text File  |  1993-04-24  |  21KB  |  491 lines

  1.  
  2. '
  3.                AZap - Manuel de référence
  4.  
  5.  
  6.  
  7.  
  8.  
  9. AboutThisDoc
  10.  
  11.       Ce manuel décrit la version 2.04 de l'utilitaire AZap. Ce  programme
  12.   est (c)1992-1993 par Denis GOUNELLE, toute utilisation commerciale ou  vente
  13.   sans autorisation écrite est strictement interdite. Vous  pouvez  copier  et
  14.   diffuser ce programme aux conditions suivantes :
  15.  
  16.     - l'ensemble des fichiers doit être fourni
  17.     - aucun fichier ne doit avoir été modifié
  18.     - vous ne devez pas demander plus de 40FF pour cela
  19.  
  20.       Malgré de nombreux tests, je ne peux garantir  qu'AZap  ne  contient
  21.   aucune erreur. VOUS UTILISEZ CE PROGRAMME A VOS RISQUES  ET  PERILS.    Je  ne
  22.   pourrai en aucun cas être tenu pour responsable de tout dommage,  direct  ou
  23.   indirect, résultant de l'utilisation d'AZap.
  24.  
  25. Introduction
  26.  
  27.       AZap est un éditeur binaire "nouvelle génération", capable  d'éditer
  28.   aussi bien un fichier que la mémoire, ou encore  une    disquette  (même  s'il
  29.   n'offre pas d'outils pour vous aider à récupérer une disquette  endommagée).
  30.   AZap peut ouvrir plusieurs fenêtres d'édition en même temps  et  dispose  de
  31.   nombreuses fonctions, comme l'impression  d'un  bloc,  le  remplissage  d'un
  32.   bloc, la recherche d'une chaine, etc...
  33.  
  34.                    NOTE IMPORTANTE :
  35.  
  36.       Il est interdit de se servir  de    ce  programme  pour  modifier  des
  37.       indications de copyright, ou pour toute autre usage contraire  à    la
  38.       loi.  De    plus,  je  déconseille    vivement  aux    utilisateurs   non
  39.       expérimentés d'utiliser ce programme : vous risquez  de  rendre  des
  40.       programmes inutilisables,  ou  de  perdre  toutes  les  informations
  41.       stockées sur votre disque dur ! 
  42.  
  43.       Vos critiques et suggestions sur ce programme  seront  toujours  les
  44.   bienvenues. N'hésitez pas à m'écrire, à l'adresse suivante :
  45.  
  46.                    M. GOUNELLE Denis
  47.                     Boite 71
  48.                   6, rue des cailloux
  49.                  92110 CLICHY - FRANCE
  50.  
  51.       Vous pouvez également m'adresser un  message  à  l'adresse  Internet
  52.   "gounelle@alphanet.ch". Notez qu'il s'agit d'une boite à lettre  mise  à  ma
  53.   disposition par un ami, aussi veuillez n'envoyer que de courts messages.  De
  54.   plus, n'ayant pas accès directement à mes messages, n'espérez pas avoir  une
  55.   réponse avant une dizaine de jours.
  56.  
  57.       Merci  à  Pierre  ARDICHVILI    et  à  Jean-Yves  PROUX   pour     leurs
  58.   suggestions.
  59.       En France, la dernière version de ce programme est disponible auprès
  60.   de Serge HAMMOUCHE, 3 rue Anatole France,  13220  Chateauneuf-les-Martigues.
  61.   Pour recevoir le catalogue complet, il vous suffit d'envoyer deux timbres  à
  62.   cette adresse.
  63.  
  64. Installation
  65.  
  66.       AZap utilise la bibliothèque    "reqtools.library"  (version  2.0C  ou
  67.   supérieure), que vous devez copier dans  votre  répertoire  "LIBS:",  si  ce
  68.   n'est déjà fait. La bibliothèque  "reqtools.library"  est  (c)1990-1993  par
  69.   Nico FRANCOIS.
  70.       AZap est désormais localisé, c'est-à-dire qu'il peut s'adapter à  la
  71.   langue par défaut si vous avez le système 2.1 ou plus. Il vous faudra  alors
  72.   copier le fichier catalogue désiré dans le répertoire correspondant à  votre
  73.   langue par défaut. Par exemple, s'il s'agit du français, copiez  le  fichier
  74.   "français.catalog" dans le répertoire  "SYS:Locale/Catalogs/Français",  sous
  75.   le nom "azap.catalog"
  76.  
  77. Appel_depuis_le_CLI
  78.  
  79.       AZap se détache automatiquement du CLI. Les arguments acceptés  sont
  80.   les suivants :
  81.  
  82.       WBENCH
  83.       Normalement, AZap ouvre son propre écran. Cette option permet de
  84.       travailler sur l'écran Workbench.
  85.  
  86.       LACE
  87.       Si cette option est présente, AZap ouvre un écran  entrelacé    au
  88.       lieu d'un écran normal. Notez que cette option  est  ignorée  si
  89.       vous avez indiqué l'option WBENCH.
  90.  
  91.       FONT nom
  92.       Par défaut, AZap utilise une police interne de 6x9. Vous  pouvez
  93.       cependant demander à utiliser une autre police : "nom" doit être
  94.       sous la forme <nom de  la  police><taille  en  Y>  (par  exemple
  95.       "courier9"). AZap refusera si la police est proportionnelle,  ou
  96.       si elle est trop grande pour pouvoir afficher  un  bloc  de  512
  97.       octets.
  98.  
  99.       MEMORY
  100.       Au démarrage, AZap ouvre une fenêtre d'édition de la mémoire.
  101.  
  102.       DEVICE nom
  103.       Au démarrage, AZap ouvre  une  fenêtre  d'édition  pour  l'unité
  104.       "nom". N'oubliez pas les deux-points (":") à la fin du nom.
  105.  
  106.   Tout autre argument est considéré comme un nom de  fichier  à  ouvrir.  Vous
  107.   pouvez indiquer plusieurs noms de fichiers, mais  seuls  les    huit  premiers
  108.   seront pris en compte. Il est bien évidemment possible d'indiquer à la  fois
  109.   des noms de fichiers, l'option MEMORY, et l'option DEVICE. Si aucun argument
  110.   n'est indiqué, une requête de fichier apparait  (voir  Le_menu_Projet)  pour
  111.   que vous puissiez sélectionner le fichier à éditer.
  112.  
  113. Appel_depuis_le_Workbench
  114.  
  115.       Vous pouvez indiquer les arguments suivants,    dans  le  champ  "TOOL
  116.   TYPES" de l'icône de AZap :
  117.  
  118.       OPTIONS=WBENCH ou OPTIONS=LACE
  119.       Voir    description  des  options  WBENCH  et  LACE  au   chapitre
  120.       Appel_depuis_le_CLI.
  121.  
  122.       FONT=nom
  123.       Voir    description  de  l'option  FONT  au   chapitre   précédent
  124.       Appel_depuis_le_CLI.
  125.  
  126.   Au démarrage, une requête de fichier apparait (voir Le_menu_Projet) pour que
  127.   vous puissiez sélectionner le fichier à éditer.
  128.  
  129. La_fenêtre_d'édition
  130.  
  131.       La partie gauche  de    l'affichage  montre  le  contenu  du  bloc  en
  132.   hexadécimal, par groupe de 4 octets. La partie droite montre l'équivalent en
  133.   caractères, les codes non imprimables étant remplacés par un point (".").
  134.       En bas et à droite sont affichées quelques informations :  l'adresse
  135.   du bloc (relative au début, en hexadécimal), le déplacement dans le bloc (en
  136.   hexadécimal), le numéro de bloc (relatif au début, en décimal), et  le  type
  137.   de bloc. Cette dernière information n'a de sens que quand  vous  éditez  une
  138.   unité DOS. Quand les données du bloc ont été modifiées, une étoile ("*") est
  139.   affichée à droite de la première ligne. Si la somme de contrôle du bloc  est
  140.   valide, le caractère "V" est affiché à droite de la seconde  ligne  (n'a  de
  141.   sens que quand vous éditez une unité DOS).
  142.  
  143.       A l'ouverture de la fenêtre, le permier  bloc  est  affiché,  et  le
  144.   curseur est positionné sur le premier caractère  de  la  partie  droite.  La
  145.   position correspondante dans l'autre partie est  montrée  par  un  affichage
  146.   dans une couleur différente. Vous pouvez vous déplacer à l'aide des  touches
  147.   du curseur. Pour  passer  de    la  partie  droite  à  la  partie  gauche  (et
  148.   inversement) utilisez la touche de tabulation. Vous  pouvez  également  vous
  149.   positionner n'importe où à l'aide de la souris. Pour modifier  les  données,
  150.   tapez simplement les nouvelles valeurs. Dans la  partie  gauche,  seuls  les
  151.   caractères "0" à "9", "a" à "f" et "A" à "F" sont acceptés.  AZap  garde  en
  152.   mémoire les 32 dernières modifications. Tant que vous n'avez pas  changé  de
  153.   bloc, vous pouvez annuler ces changements en sens inverse, à    l'aide  de  la
  154.   touche <ESC>. Les touches suivantes sont également reconnues :
  155.  
  156.       ctrl-haut      va en début de fichier
  157.       ctrl-bas      va en fin de fichier
  158.       ctrl-gauche      va au bloc précédent
  159.       ctrl-droit      va au bloc suivant
  160.       shift-haut      va sur la première ligne
  161.       shift-bas      va sur la dernière ligne
  162.       shift-gauche      va au début de la ligne
  163.       shift-droit      va en fin de ligne
  164.  
  165.       La rangée de boutons en  bas    de  la    fenêtre  offre    les  fonctions
  166.   suivantes (de gauche à droite) :  aller  au  premier  bloc,  aller  au  bloc
  167.   précédent, écriture des modifications,  aller  au  bloc  suivant,  aller  au
  168.   dernier bloc. Le bouton tout à droite  (GOTO)  provoque  l'apparition  d'une
  169.   boite de requête. Vous êtes alors invité à entrer une adresse, sous une  des
  170.   formes suivantes :
  171.  
  172.       nbr      saut à l'adresse 'nbr'
  173.       §nbr      saut au bloc 'nbr'
  174.       @nbr      saut à l'adresse contenue dans le long mot à l'adresse
  175.           'nbr' (utilisable seulement en édition de mémoire)
  176.       #nbr      saut à la zone mémoire numéro 'nbr' (utilisable
  177.           seulement en édition de mémoire)
  178.  
  179.   Dans tous les cas, 'nbr' est une expression entière,  dont  la  syntaxe  est
  180.   décrite au chapitre "Syntaxe_des_expressions". Notez que si vous changez  de
  181.   bloc sans sauvegarder vos modifications, elles seront perdues !
  182.  
  183.       Pour fermer la fenêtre d'édition, il vous suffit de cliquer sur  son
  184.   gadget de fermeture. Si le bloc a été modifié  mais  non  sauvé,  AZap  vous
  185.   demandera confirmation. Le programme    s'arrête  automatiquement  quand  vous
  186.   fermez la dernière fenêtre.
  187.  
  188. Le_menu_Projet
  189.  
  190.       Ouvre fichier...
  191.       Permet d'éditer un fichier : une requête  de  fichier  apparait,
  192.       sélectionnez le fichier désiré. AZap    ouvre  alors  une  fenêtre
  193.       supplémentaire d'édition. Si vous avez  sélectionné  "RAM:",  la
  194.       fenêtre sera une fenêtre d'édition de la mémoire. Si  vous  avez
  195.       sélectionné un nom d'unité (par exemple "DH0:" ou "Work:"), AZap
  196.       ouvrira une fenêtre d'édition d'unité.
  197.  
  198.       Ouvre mémoire
  199.       Ouvre une fenêtre supplémentaire,  permettant  l'édition  de  la
  200.       mémoire.
  201.  
  202.       Ouvre unité
  203.       Un sous-menu vous permet de sélectionner l'unité à éditer.  AZap
  204.       ouvre alors une fenêtre supplémentaire d'édition.
  205.  
  206.       Palette...
  207.       Vous permet de modifier les couleurs de l'écran (une requête  de
  208.       couleur apparait).
  209.  
  210.       Sauve prefs
  211.       Vous permet de  sauvegarder  la  configuration  de  AZap  :  les
  212.       couleurs de l'écran et la police de caractères. Les  options  de
  213.       la fenêtre courante sont également  enregistrées  comme  options
  214.       par  défaut.    Le   nom   du    fichier   de   configuration   est
  215.       "S:AZap.Config".
  216.  
  217.       A propos...
  218.       Affiche des informations sur le programme.
  219.  
  220.       Quitte
  221.       Termine  l'exécution  de  AZap.  Le  programme  vous   demandera
  222.       confirmation.
  223.  
  224. Le_menu_Edite
  225.  
  226.       Annule
  227.       Relit  le  bloc  courant.  Ceci  permet  d'annuler  toutes   les
  228.       modifications, tant que vous ne les avez pas enregistrées.
  229.  
  230.       Revient
  231.       Chaque fois que vous vous déplacez avec les  boutons    "aller  au
  232.       premier bloc", "aller au dernier bloc",  ou  "GOTO",  l'ancienne
  233.       position est conservée en mémoire, et cette commande vous permet
  234.       d'y revenir par la  suite.  L'ancienne  position  est  également
  235.       mémorisée dans ce cas, ce qui peut être utile si vous travaillez
  236.       toujours sur les deux mêmes blocs.
  237.  
  238.       Bloc suivant
  239.       Lorsque vous éditez une unité DOS, cette  commande  vous  permet
  240.       d'aller soit au premier bloc de données (si vous  êtes  sur  une
  241.       entête de fichier), soit au bloc suivant (si vous  êtes  sur  un
  242.       bloc de données d'une disquette en OFS).
  243.  
  244.       Bloc parent
  245.       Lorsque vous éditez une unité DOS et que le bloc courant est une
  246.       entête de fichier (ou un répertoire), cette commande vous permet
  247.       d'aller au bloc de type "répertoire" correspondant au répertoire
  248.       père de ce fichier (ou répertoire).
  249.  
  250.       Bloc racine
  251.       Lorsque vous éditez une unité DOS, cette commande vous permet de
  252.       vous positionner directement sur le bloc racine de cette  unité.
  253.  
  254.       Bloc d'entête
  255.       Lorsque vous éditez une unité DOS, cette commande vous permet de
  256.       vous    positionner  sur  le  bloc  d'entête  (de  fichier  ou  de
  257.       répertoire) suivant.
  258.  
  259.       Dans les quatre cas précédents, l'ancienne  position  est  mémorisée
  260.       afin que vous puissiez y revenir avec la    commande  "Revient"  (voir
  261.       chapitre "Le_menu_Edite").
  262.  
  263. Le_menu_Outils
  264.  
  265.       Infos
  266.       Affiche   les   caractéristiques   de   ce   que   vous   éditez
  267.       (fichier/mémoire/unité).
  268.  
  269.       Examine
  270.       Lorsque vous éditez une unité DOS et que le bloc courant est    un
  271.       bloc d'entête, cette commande vous permet d'afficher  les  mêmes
  272.       informations    que  la  commande  "Infos"  sur  le   fichier   ou
  273.       répertoire correspondant à ce bloc d'entête.
  274.  
  275.       Imprime...
  276.       Vous permet d'imprimer un ou plusieurs blocs à  partir  du  bloc
  277.       courant. Une boite  de  requête  apparait  pour  vous  permettre
  278.       éventuellement d'envoyez la sortie vers un fichier,  plutôt  que
  279.       vers l'imprimante  ("PRT:").  AZap  vous  demandera  ensuite  le
  280.       nombre de bloc à imprimer.
  281.  
  282.       Conversion
  283.       Fait apparaitre une fenêtre supplémentaire, avec quatre gadgets,
  284.       qui  vous  permet  d'effectuer  des  conversions  entre  nombres
  285.       binaires, décimaux, hexadécimaux et chaines de caractères. Toute
  286.       valeur saisie, c'est-à-dire une  expression  complête  pour  les
  287.       gadgets "BIN", "DEC", et "HEX" ou une chaine de caractères  pour
  288.       le gadget "ASC", est convertie dans les  autres  unitées.  Notez
  289.       que cette fenêtre ne bloque pas les fenêtres d'édition.
  290.  
  291.       Sauve bloc
  292.       Vous permet de sauver le contenu d'un ou de  plusieurs  blocs  à
  293.       partir du bloc courant. Une requête  de  fichier  apparait  pour
  294.       vous permettre d'indiquer le fichier où sauver les  blocs.  AZap
  295.       vous demandera ensuite le nombre de bloc à sauver.
  296.  
  297.       Remplit bloc...
  298.       Vous permet de mettre tous les octets du bloc courant à la  même
  299.       valeur.  Une    boite  de  requête  apparait,  entrez  la   valeur
  300.       désirée : soit 'c' pour remplir avec le caractère "c",  soit  un
  301.       nombre qui indique le code ASCII du caractère (précédé par  "0x"
  302.       pour une valeur hexadécimale).
  303.  
  304. Le_menu_Recherche
  305.  
  306.       Cherche...
  307.       Vous permet de commencer une recherche.  Une    boite  de  requête
  308.       apparaît,  entrez  la  valeur  à  chercher  :  soit  une  valeur
  309.       hexadécimale (précédée par "0x", attention à  donner  un  nombre
  310.       pair de chiffres),  soit  une  chaine  de  caractère    (recherche
  311.       ASCII). Pour chercher une chaine  commençant    par  "0x",  mettez
  312.       toute la chaine entre guillemets.
  313.  
  314.       Cherche texte...
  315.       Vous permet de chercher des suites  de  caractères  affichables.
  316.       Cela peut être utile par  exemple  pour  chercher  une  zone    de
  317.       textes. Une boite de requête apparaît, entrez le nombre  minimal
  318.       de caractères que doit  avoir  une  suite  pour  être  prise    en
  319.       compte. Une valeur inférieure à 4  n'est  en  général  pas  très
  320.       intéressante.
  321.  
  322.       Cherche suivant
  323.       Vous permet de poursuivre la recherche à partir de  la  position
  324.       courante.
  325.  
  326.       Dans les trois cas précédents, si la valeur que vous avez entrez est
  327.       trouvée,     AZap    se   positionne   automatiquement   à     l'endroit
  328.       correspondant. L'ancienne  position  est  mémorisée  afin  que  vous
  329.       puissiez    y  revenir  avec  la  commande    "Revient"  (voir  chapitre
  330.       "Le_menu_Edite"). Il est possible  d'interrompre  la  recherche,  et
  331.       AZap est capable de trouver une chaine à cheval sur deux blocs.
  332.  
  333.       Cherche fichier
  334.       Vous permet de vous positionner directement sur le bloc d'entête
  335.       d'un  fichier  ou  d'un  répertoire.  Une  requête  de   fichier
  336.       apparait, pour que  vous  puissiez  sélectionner  le    fichier  à
  337.       chercher. AZap ouvre alors une  fenêtre  d'édition  sur  l'unité
  338.       correspondante, et se place sur le bloc d'entête du fichier.
  339.  
  340. Le_menu_Options
  341.  
  342.       Notez que les options sont locales à chaque fenêtre  :  changer  une
  343.   option n'affectera que la fenêtre courante. Lorsque vous ouvrez une nouvelle
  344.   fenêtre, elle hérite des options de la fenêtre courante.
  345.  
  346.       Somme de contrôle
  347.       Vous permet d'indiquer à  AZap  quand  il  doit  recalculer  les
  348.       sommes de contrôle des blocs (ceci n'est pris en compte  que  si
  349.       vous éditez une unité).  Les    choix  sont  :    "Recalcule"  (AZap
  350.       recalcule la somme de contrôle pour *TOUS* les blocs), "Demande"
  351.       (AZap vous posera la question à chaque écriture), "Blocs 0 &  1"
  352.       (seulement pour le bloc d'amorçage) et "Automatique"  (seulement
  353.       si la somme de contrôle était correcte à la lecture).
  354.  
  355.       Sauveg. auto
  356.       AZap sauvegarde automatiquement tout bloc modifié dès  que  vous
  357.       demandez à changer de bloc.
  358.  
  359.       Lecture seule
  360.       AZap interdit toute modification des données.
  361.  
  362.       min = MAJ
  363.       Indique si les majuscules et les minuscules seront différenciées
  364.       ou non lors des recherches.
  365.  
  366.       Copie de sauveg.
  367.       Indique si AZap doit créer une copie de sauvegarde des  fichiers
  368.       édités.  Si  cette  option  est  sélectionnée,  à  la  prochaine
  369.       tentative d'écriture, une boite de requête apparaitra pour  vous
  370.       demander le nom de la copie à créer. AZap fera alors    une  copie
  371.       du  fichier,    avant  d'enregistrer  vos  modifications.  En  cas
  372.       d'erreur pendant la copie, la  boite  de  requête  réapparaitra,
  373.       pour vous permettre d'indiquer un autre nom. Si vous cliquez sur
  374.       "Cancel", aucune copie ne  sera  faite  mais  les  modifications
  375.       seront enregistrées quand même.
  376.  
  377. Syntaxe_des_expressions
  378.  
  379.       AZap est capable de calculer des expressions entières. La  base  par
  380.   défaut est soit le décimal pour la saisie des adresses (gadget "GOTO")  soit
  381.   la base correspondant au gadget  pour  la  fenêtre  de  conversion.  Il  est
  382.   possible de préciser la base,  en  préfixant    un  nombre  par  "%"  pour  le
  383.   binaire, "#" pour le  décimal,  et  "$"  ou  "0x"  pour  l'hexadécimal.  Les
  384.   opérateurs connus sont :
  385.  
  386.       +      addition
  387.       -      soustraction
  388.       |      "ou" logique
  389.       &      "et" logique
  390.       *      multiplication
  391.       /      division entière
  392.       %      reste de la division entière
  393.       <      décalage à gauche
  394.       >      décalage à droite
  395.  
  396.   Normalement, les opérateurs "*", "/", "%", "<" et ">" sont plus prioritaires
  397.   que les autres, mais vous pouvez utiliser des parenthèses. En  cas  d'erreur
  398.   de syntaxe, le résultat d'une expression sera égal à -1.
  399.  
  400. Remarques_importantes
  401.  
  402.       Lors du démarrage du programme, AZap consulte la structure  ExecBase
  403.   pour connaitre votre configuration mémoire. Seules les zones indiquées  dans
  404.   les listes de gestion  de  mémoire  peuvent  être  éditées.  Sauf  lors  des
  405.   recherches,  AZap   considère   ces    zones    comme    contigües   et     passe
  406.   automatiquement de l'une à  l'autre.  Utilisez  la  commande  "Infos"  (voir
  407.   chapitre "Le_menu_Outils" pour avoir la liste des zones mémoires. Notez  que
  408.   la lecture et l'écriture des blocs mémoire se fait après blocage  temporaire
  409.   du multi-tâches, afin d'éviter des conflits d'accès.
  410.  
  411.       Lorsque vous ouvrez une fenêtre d'édition sur une  unité,  AZap  est
  412.   capable de détecter son type. Certaines opérations  seront  impossibles  sur
  413.   une unité non AmigaDOS (commandes  "bloc  suivant",  "bloc  père"  et  "bloc
  414.   racine",  voir  chapitre  "Le_menu_Edite"),  mais  pensez  à  désactiver  le
  415.   recalcul de la somme de contrôle ! Le programme sait reconnaitre le  système
  416.   de fichier utilisé (OFS = Old File System, FFS = Fast File System) et  gérer
  417.   ces deux systèmes.
  418.  
  419. Historique
  420.  
  421.       Ce programme a été développé sur un  Amiga  3000  UNIX-1  (6  Mo  de
  422.   mémoire, lecteur de disquettes interne HD, disque interne de 100 Mo, lecteur
  423.   SyQuest externe de 88 Mo, lecteur de disquettes externe,  moniteur  1960  et
  424.   imprimante Star LC24-10) connecté par un cable null-modem à un A500  avec  1
  425.   Mo de mémoire.
  426.       AZap    a  été    écrit  principalement  en  langage  C,    à  l'aide   du
  427.   compilateur SAS/C version 5.10b. Les    programmes  DPaint  IV    de  Electronic
  428.   Arts, SID2 de Timm Martin, et DME de Matt Dillon ont également été utilisés.
  429.  
  430.   v1.00   14-Oct-92, 36084 octets (Fish #759)
  431.       o Première version diffusée
  432.  
  433.   v1.01   16-Oct-92, 36084 octets
  434.       o Bug corrigé: ne marchait pas si l'écran public par défaut  faisait
  435.         moins de 648 pixels de large
  436.  
  437.   v1.10   15-Nov-92, 36960 octets
  438.       o Ajout des commandes "Bloc d'entête" et "Examine"
  439.       o Après une requête de fichier, ouvre une fenêtre mémoire  si  on  a
  440.         choisi "RAM:" ou une fenêtre d'unité si on a choisi un nom d'unité
  441.         (e.g. "DH0:")
  442.  
  443.   v1.11   21-Nov-92, 36976 octets
  444.       o Bug corrigé: ne comprenait plus la forme "§n" pour le GOTO.
  445.  
  446.   v1.20   25-Dec-92, 40000 octets
  447.       o Compilé avec le SAS/C 6.1
  448.       o Ajout de la fonction "Cherche fichier"
  449.       o La requête de la commande "GOTO" conserve l'ancienne valeur saisie
  450.       o Si une recherche de chaine échoue, affiche un  message  "toto  non
  451.         trouvé"
  452.       o Les unités peuvent être désignées par leur nom logique (à  l'appel
  453.         et dans la requête de fichier, sauf RAM:)
  454.  
  455.   v1.30   02-Jan-93, 40612 octets
  456.       o Ajout de la fonction "Sauve bloc"
  457.       o La fonction "Imprime" demande le nombre de blocs à imprimer
  458.       o La fonction "Infos" donne le type de disque (OFS/FFS/NDOS)
  459.       o Fonctions de recherche regroupées dans un nouveau menu
  460.       o Fonction "Remplit bloc" déplacée dans le menu "Outils"
  461.       o Quelques erreurs corrigées    dans  la  gestion  de  la  police  par
  462.         défaut, et de l'écran WorkBench
  463.  
  464.   v2.00   07-Feb-93, 42116 octets
  465.       o Compilé avec le SAS/C 6.2
  466.       o Entièrement localisé
  467.  
  468.   v2.01   21-Feb-93, 41768 octets
  469.       o Gestion de la requête de fichier améliorée
  470.       o Quelques  erreurs  corrigées  dans    la  gestion  des  options  des
  471.         fenêtres
  472.  
  473.   v2.02   13-Mar-93, 42264 octets
  474.       o Plus de gourous avec un 68000 (quelques pointeurs mal alignés)
  475.       o Se détache à nouveau du CLI
  476.       o La fenêtre "A propos..." a un gadget de fermeture
  477.  
  478.   v2.03   15-Apr-93, 42292 octets
  479.       o Quelques erreurs corrigées dans l'évaluation des expressions
  480.       o Erreur corrigé: oubliait parfois de remettre à  zéro  l'indicateur
  481.         "bloc modifié" quand on changait de bloc
  482.  
  483.   v2.04   24-Apr-93, 42468 octets
  484.       o Indique le nom complet des fichiers dans le titre de la fenêtre et
  485.         dans la fenêtre "info"
  486.       o Reconnait tous les systèmes de fichiers de l'OS 3.0
  487.       o Quelques erreurs corrigées dans la gestion des menus
  488.  
  489.  
  490.  
  491.